<?php
/**
* 数据传输类:反馈表
*
* 定义 反馈表
*
* @author     test
* @version    1.0
* @access     public
* @copyright  商业软件,受著作权保护
* @create     2014-09-22
*/

class DTO_User_Feedback extends InitDTO
{

	/**
	* 主键
	*
	* @var    int(11)
	* @access private
	*/
	protected $_id;

	/**
	* pmec用户名
	*
	* @var    varchar(50)
	* @access private
	*/
	protected $_pmecuser;

	/**
	* 邮箱
	*
	* @var    varchar(60)
	* @access private
	*/
	protected $_email;

	/**
	* 联系方式
	*
	* @var    varchar(50)
	* @access private
	*/
	protected $_contact;

	/**
	* 感受
	*
	* @var    text
	* @access private
	*/
	protected $_ganshou;

	/**
	* 建议
	*
	* @var    text
	* @access private
	*/
	protected $_jianyi;

	/**
	* 打分
	*
	* @var    text
	* @access private
	*/
	protected $_dafen;

	/**
	* ip
	*
	* @var    varchar(20)
	* @access private
	*/
	protected $_ip;

	/**
	* 时间
	*
	* @var    int(11)
	* @access private
	*/
	protected $_createtime;

	/**
	* 已读：0否 1是
	*
	* @var    tinyint(1)
	* @access private
	*/
	protected $_isread;

	/**
	* 状态：0删除 1正常
	*
	* @var    tinyint(1)
	* @access private
	*/
	protected $_state;

	/**
	* 构造函数
	*
	* @access public
	* @param  
	* @return void
	*/
	function __construct($aPost=null)
	{
		parent::__construct($aPost,get_class());
	}

	/**
	* 设置 主键
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setId($id)
	{
		//检测数据合法性
		/**
		if(!isNumber($id))
		{
			throw new MyException("主键 设置错误",105001);
		}
		*/
		$this->_id=$id;
	}

	/**
	* 获取 主键
	*
	* @access public
	* @return int(11)
	*/
	public function getId()
	{
		return $this->_id;
	}

	/**
	* 设置 pmec用户名
	*
	* @access public
	* @param  varchar(50)
	* @return void
	*/
	public function setPmecuser($pmecuser)
	{
		//检测数据合法性
		/**
		if(!isLength($pmecuser,0,50))
		{
			throw new MyException("pmec用户名 设置错误",105003);
		}
		*/
		$this->_pmecuser=$pmecuser;
	}

	/**
	* 获取 pmec用户名
	*
	* @access public
	* @return varchar(50)
	*/
	public function getPmecuser()
	{
		return $this->_pmecuser;
	}

	/**
	* 设置 邮箱
	*
	* @access public
	* @param  varchar(60)
	* @return void
	*/
	public function setEmail($email)
	{
		//检测数据合法性
		/**
		if(!isLength($email,0,60))
		{
			throw new MyException("邮箱 设置错误",105005);
		}
		*/
		$this->_email=$email;
	}

	/**
	* 获取 邮箱
	*
	* @access public
	* @return varchar(60)
	*/
	public function getEmail()
	{
		return $this->_email;
	}

	/**
	* 设置 联系方式
	*
	* @access public
	* @param  varchar(50)
	* @return void
	*/
	public function setContact($contact)
	{
		//检测数据合法性
		/**
		if(!isLength($contact,0,50))
		{
			throw new MyException("联系方式 设置错误",105007);
		}
		*/
		$this->_contact=$contact;
	}

	/**
	* 获取 联系方式
	*
	* @access public
	* @return varchar(50)
	*/
	public function getContact()
	{
		return $this->_contact;
	}

	/**
	* 设置 感受
	*
	* @access public
	* @param  text
	* @return void
	*/
	public function setGanshou($ganshou)
	{
		//检测数据合法性
		/**
		if($ganshou=="")
		{
			throw new MyException("感受 设置错误",105009);
		}
		*/
		$this->_ganshou=$ganshou;
	}

	/**
	* 获取 感受
	*
	* @access public
	* @return text
	*/
	public function getGanshou()
	{
		return $this->_ganshou;
	}

	/**
	* 设置 建议
	*
	* @access public
	* @param  text
	* @return void
	*/
	public function setJianyi($jianyi)
	{
		//检测数据合法性
		/**
		if($jianyi=="")
		{
			throw new MyException("建议 设置错误",105011);
		}
		*/
		$this->_jianyi=$jianyi;
	}

	/**
	* 获取 建议
	*
	* @access public
	* @return text
	*/
	public function getJianyi()
	{
		return $this->_jianyi;
	}

	/**
	* 设置 打分
	*
	* @access public
	* @param  text
	* @return void
	*/
	public function setDafen($dafen)
	{
		//检测数据合法性
		/**
		if($dafen=="")
		{
			throw new MyException("打分 设置错误",105013);
		}
		*/
		$this->_dafen=$dafen;
	}

	/**
	* 获取 打分
	*
	* @access public
	* @return text
	*/
	public function getDafen()
	{
		return $this->_dafen;
	}

	/**
	* 设置 ip
	*
	* @access public
	* @param  varchar(20)
	* @return void
	*/
	public function setIp($ip)
	{
		//检测数据合法性
		/**
		if(!isLength($ip,0,20))
		{
			throw new MyException("ip 设置错误",105015);
		}
		*/
		$this->_ip=$ip;
	}

	/**
	* 获取 ip
	*
	* @access public
	* @return varchar(20)
	*/
	public function getIp()
	{
		return $this->_ip;
	}

	/**
	* 设置 时间
	*
	* @access public
	* @param  int(11)
	* @return void
	*/
	public function setCreatetime($createtime)
	{
		//检测数据合法性
		/**
		if(!isNumber($createtime))
		{
			throw new MyException("时间 设置错误",105017);
		}
		*/
		$this->_createtime=$createtime;
	}

	/**
	* 获取 时间
	*
	* @access public
	* @return int(11)
	*/
	public function getCreatetime()
	{
		return $this->_createtime;
	}

	/**
	* 设置 已读：0否 1是
	*
	* @access public
	* @param  tinyint(1)
	* @return void
	*/
	public function setIsread($isread)
	{
		//检测数据合法性
		/**
		if($isread=="")
		{
			throw new MyException("已读：0否 1是 设置错误",105019);
		}
		*/
		$this->_isread=$isread;
	}

	/**
	* 获取 已读：0否 1是
	*
	* @access public
	* @return tinyint(1)
	*/
	public function getIsread()
	{
		return $this->_isread;
	}

	/**
	* 设置 状态：0删除 1正常
	*
	* @access public
	* @param  tinyint(1)
	* @return void
	*/
	public function setState($state)
	{
		//检测数据合法性
		/**
		if($state=="")
		{
			throw new MyException("状态：0删除 1正常 设置错误",105021);
		}
		*/
		$this->_state=$state;
	}

	/**
	* 获取 状态：0删除 1正常
	*
	* @access public
	* @return tinyint(1)
	*/
	public function getState()
	{
		return $this->_state;
	}

}//End Class
?>